package com.yonyou.sto.modules.ums.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yonyou.sto.modules.ims.dto.ImsPartySelectParam;
import com.yonyou.sto.modules.ims.model.ImsParty;
import com.yonyou.sto.modules.ums.model.UmsNcMategrade;
import com.yonyou.sto.modules.ums.model.UmsNcOrg;

import java.util.List;

public interface UmsNcOrgService extends IService<UmsNcOrg> {

    /**
     * 根据组织编码名称分页查询组织
     * @param keyword
     * @param pageSize
     * @param pageNum
     * @return
     */
    Page<UmsNcOrg> list(String keyword, Integer pageSize, Integer pageNum);

    UmsNcOrg getData(String code);

    /**
     * 获取选择组织列表
     * @return
     */
    List<UmsNcOrg> getPartySelect();
}
